package k2_oop.p9_collection.demo05;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class UseCollections {

    public static void main(String[] args) {

        List<Integer> nums = new ArrayList<>();
        nums.add(1);
        nums.add(2);
        nums.add(3);
        nums.add(4);
        nums.add(5);
        nums.add(6);

        Collections.shuffle(nums);

        System.out.println(nums);

        Collections.sort(nums);
        System.out.println(nums);

        System.out.println(Collections.max(nums));

        Collections.reverse(nums);
        System.out.println(nums);

        Collections.swap(nums,2,5);
        System.out.println(nums);


        ArrayList<String> str = new ArrayList<>();
        str.add("hello");
        str.add("world");
        str.add("pineapple");
        str.add("pine");
        str.add("pear");
        str.add("banana");

        Collections.sort(str);
        System.out.println(str);

    }

}
